explosion suppression - Spanish English Dictionary